(gdb) start /usr/local/bin/psppire Temporary breakpoint 3 at 0x427770: file src/ui/gui/main.c, line 239. Starting program: /usr/local/bin/psppire /usr/local/bin/psppire [Thread debugging using libthread_db enabled] Temporary breakpoint 3, main (argc=2, argv=0x7fffffffdc78) at src/ui/gui/main.c:239 239 { (gdb) next 246 set_program_name (argv[0]); (gdb) next 253 if ( ! gtk_parse_args (&argc, &argv) ) (gdb) next 239 { (gdb) next 241 gboolean show_splash = TRUE; (gdb) next 246 set_program_name (argv[0]); (gdb) next 248 g_mem_set_vtable (&vtable); (gdb) next 250 gtk_disable_setlocale (); (gdb) next 253 if ( ! gtk_parse_args (&argc, &argv) ) (gdb) next 259 if ( (vers = gtk_check_version (GTK_MAJOR_VERSION, (gdb) next 267 ss = create_source_stream (); (gdb) next 272 parser = argv_parser_create (); (gdb) next 273 argv_parser_add_options (parser, startup_options, N_STARTUP_OPTIONS, (gdb) next 272 parser = argv_parser_create (); (gdb) next 273 argv_parser_add_options (parser, startup_options, N_STARTUP_OPTIONS, (gdb) next 275 source_init_register_argv_parser (parser, ss); (gdb) next 276 if (!argv_parser_run (parser, argc, argv)) (gdb) next 278 argv_parser_destroy (parser); (gdb) next 283 gdk_init (&argc, &argv); (gdb) next 285 init_p.splash_window = create_splash_window (); (gdb) next Missing separate debuginfo for /usr/lib64/gtk-2.0/2.10.0/engines/libqtcurve.so Try: zypper install -C "debuginfo(build-id)=ccb391e2df954e6a502788f57e5d9533cc6472ab" Detaching after fork from child process 2492. Detaching after fork from child process 2493. ^[[A287 init_p.data_file = optind < argc ? argv[optind] : NULL; (gdb) next 285 init_p.splash_window = create_splash_window (); (gdb) next 286 init_p.ss = ss; (gdb) next 287 init_p.data_file = optind < argc ? argv[optind] : NULL; (gdb) next 289 if ( show_splash ) (gdb) next 290 gtk_widget_show (init_p.splash_window); (gdb) next 292 g_idle_add (quit_one_loop, 0); (gdb) next 294 gtk_quit_add (0, run_inner_loop, &init_p); (gdb) next 295 gtk_main (); (gdb) next [New Thread 0x7fffe97be700 (LWP 2494)] (psppire:2491): GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_group_name (group_name)' failed (psppire:2491): GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_group_name (group_name)' failed (psppire:2491): GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_group_name (group_name)' failed (psppire:2491): GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_group_name (group_name)' failed (psppire:2491): GLib-CRITICAL **: g_key_file_set_value: assertion `g_key_file_is_group_name (group_name)' failed Program received signal SIGSEGV, Segmentation fault. var_get_name (v=0x0) at src/data/variable.c:169 169 { (gdb) next [Thread 0x7fffe97be700 (LWP 2494) exited] Program terminated with signal SIGSEGV, Segmentation fault. The program no longer exists. (gdb)